BSS bKash Payment
Created on: Mar 02, 2026
BSS’s bKash Payment Gateway Plugin is developed to seamlessly integrate real-time bKash payment gateway support into nopCommerce-based online stores. It allows merchants to quickly enable secure and reliable online payments through a simple installation and configuration process. Store owners can offer a smooth checkout experience via a secure bKash gateway pop-up, ensuring fast, trusted, and user-friendly digital payments using one of the most popular mobile financial services in Bangladesh.
PRE-REQUISITES
- The plugin requires you to install the BSS Core plugin first.
INSTALLATION
- Download the ‘bKash Payment’ plugin from our store https://store.bssoln.com/
- Go to Administration → Configuration → Local plugins
- Upload the BSS.Core and the BSS.Bkash zip files using the ‘Upload plugin or theme’ button


- After uploading, reload the ‘list of plugins’ and install the ‘BSS Core’ Plugin first. Then find and install ‘Bkash Payment.’

- To make the plugins functional, restart the application.

CONFIGURATION
- Go to Admin → BSS → Plugins → Bkash Payment → Configuration. Enter your License string and save it. Then clear cache.

- Return to Configuration to set your gateway credentials:

- Use Test Mode: Enable this checkbox for sandbox testing.
- Credentials: Enter your App Key, App Secret, Username, and Password provided by bKash.
- Token Cache Duration: Set duration in minutes for API token storage.
- Additional Fee: Add an extra charge (Fixed or Percentage) for using this payment method.
- Skip Payment Info: Enable to bypass the default info page for a faster checkout.
BKASH RECORDS
Admin can view and manage all transactions under bKash Records. This section provides detailed filtering options:

- Filter by Date: Search within a specific Start and End date.
- Transaction Details: Search by Transaction ID orPayment Number.
- Status: Filter by Completed, Failed, or Cancelled statuses.
- Order/Customer: Quickly locate records by Order Number or Customer Name.
PUBLIC VIEW

Features :
- Effortless Setup & Configuration: Get started quickly with simple, credential-based configuration (App Key, App Secret, Username, Password) and an easy admin setup for immediate store integration.
- Risk-Free Testing Environment: Utilize Sandbox/Test Mode to thoroughly verify your payment flow before going live, ensuring a flawless launch.
- Optimized Performance & Security: Benefit from secure token-based API authentication with configurable cache duration, guaranteeing optimal speed and robust transaction security.
- Comprehensive Transaction Management: Gain full control with a powerful bKash Records dashboard to efficiently track, filter, and manage all transactions by Date Range, Transaction ID, Status, Payment Number, Customer Name, and Order Number.
- Instant Payment Processing: Experience direct real-time bKash gateway integration for immediate payment processing and order confirmation.
- Streamlined Customer Experience: Offer a single-step payment process via a secure bKash sandbox, allowing customers to pay conveniently using their bKash mobile account number without leaving your site.
- Flexible Fee Management: Easily manage costs by supporting additional fees that can be set as a fixed amount or a percentage of the transaction.
- Full Refund Capabilities: Build customer trust and simplify operations with comprehensive refund support directly from your nopCommerce admin panel.
- Proactive Issue Detection: Access payment record history within the NopCommerce admin panel to quickly detect and resolve any payment failure issues.